Memsource\Service\Content\AbstractPostService C

Total Complexity 102
Dependencies 14
Dependents 0
Total lines 664
Lines of code 370
Logical lines of code 221
Comment lines 108
Methods 35
Properties 5

Methods 35

Method Rating Maintainability Complexity Lines of code
getItems()
A
54 8 19
addOrUpdateTranslation()
S
45 6 40
calculateCustomFieldsSize()
S
57 7 16
containsCustomField()
S
58 7 15
findCustomFields()
S
56 6 17
getPostByWorkUuid()
S
55 6 17
getItem()
S
56 4 17
memsource_store_last_processed_id()
S
60 4 14
getCustomFieldsFromString()
S
59 4 14
getWorkDataByLanguages()
S
63 4 11
getLastRevision()
S
64 4 11
saveTranslation()
S
55 3 18
saveCustomFields()
S
58 3 14
getPostJson()
S
54 2 21
customFieldsToHTML()
S
67 3 7
getWorkDataByUuid()
S
65 3 9
allowStyleTag()
S
71 2 6
decodeFieldIfSerialized()
S
66 2 8
getWorkUuid()
S
74 2 4
setLanguagesStatus()
S
63 2 10
saveWorkData()
S
68 2 7
getPreviewPostLink()
S
70 2 6
deleteWorkData()
S
64 2 9
cleanStringFromCustomFields()
S
70 2 6
encodeFieldIfSerialized()
S
70 2 6
calculatePostSize()
S
78 1 3
getPost()
S
76 1 4
getCustomFieldRegexPatterns()
S
73 1 6
getWorkData()
S
69 1 6
getPostContent()
S
78 1 3
customFieldToHTML()
S
75 1 4
isFolder()
S
82 1 3
saveWorkUnitId()
S
67 1 7
updateWorkData()
S
75 1 4
__construct()
S
67 1 8